stitches in the side - Turkish English Dictionary